sweet and sours of life